#define _CRT_SECURE_NO_WARNINGS 
//#include<stdio.h>
//#include<string.h>
//#include<stdlib.h>
//int main()
//{
//	char str1[21];
//	char str2[21];
//	char result[41];
//	int i = 0;
//	int j = 0;
//	int k = 0;
//	char found_chars[256] = { 0 };
//	fgets(str1, sizeof(str1), stdin);
//	str1[strcspn(str1, "\n")] = '\0';
//	fgets(str2, sizeof(str2), stdin);
//	str2[strcspn(str2, "\n")] = '\0';
//	for (i = 0; i < 41; i++)
//	{
//		result[i] = '\0';
//	}
//	for (i = 0; str1[i] != '\0'; i++)
//	{
//		for (j = 0; str2[j] != '\0'; j++)
//		{
//			if (!found_chars[(int)str1[i]])
//			{
//				if (str1[i] == str2[j])
//				{
//					result[k += 2] = str1[i];
//					found_chars[(int)str1[i]] = 1;
//					printf("%c ", k);
//				}
//			}
//		}
//	}
//	if (k == 0)
//	{
//		printf("NULL");
//	}
//	return 0;
//}
//#include<stdio.h>
//int main()
//{
//	long long n = 0;
//	scanf("%lld", &n);
//	long long temp = n;
//	long long arr[10000000] = { 0 };
//	long long count = 0;
//	long long sum = 0;
//	int i = 0;
//	while (temp > 0)
//	{
//		for (i = 0;; i++)
//		{
//			arr[i] = temp % 10;
//			temp /= 10;
//			count++;
//		}
//	}
//	for (i = 0; i < count; i++)
//	{
//		sum += arr[i] * 10;
//	}
//	if (sum == n)
//	{
//		printf("True");
//	}
//	else
//	{
//		printf("False");
//	}
//	return 0;
//}
//#include<stdio.h>
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int temp = n;
//	int reversed_num = 0;
//	while (temp > 0)
//	{
//		reversed_num = reversed_num * 10 + temp % 10;
//		temp /= 10;
//	}
//	if (reversed_num == n)
//	{
//		printf("True");
//	}
//	else
//	{
//		printf("False");
//	}
//	return 0;
//}
//#include<stdio.h>
//int main()
//{
//	double n = 0.0;
//	scanf("%lf", &n);
//	double m = 0.0;
//	m = n * 1000.0;
//	double c = m;
//	double turn_num = 0.0;
//	int a = 0;
//	while (c > 0)
//	{
//		a += ((int)c % 10) * 10.0 + (int)c % 10;
//		c /= 10.0;
//	}
//	printf("%d", a);
//	/*turn_num /= 1000.;
//	printf("%.3lf", turn_num);*/
//	return 0;
//}
#include<stdio.h>
#include<string.h>
int main()
{
	//char str[10];
	char reversed[10];
	char input[10];
	scanf("%s", input);
	int i = 0;
	int len = strlen(input);
	for (i = 0; i < len; i++)
	{
		reversed[i] = input[len - 1 - i];
	}
	reversed[len] = '\0';
	printf("%s", reversed);
	return 0;
}